open station
noun
: a railway station to which freight can be shipped COD
—contrasted with prepaid station
Love words? Need even more definitions?
Merriam-Webster unabridged
Share